无可厚非: Can't blame too much, It means that although there are shortcomings in speaking and doing things, there are still merits and should be understood...